body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
    margin: 0;
    padding: 0;
}

body, button, input, select, textarea {
    font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
}

address, cite, dfn, em, var, i {
    font-style: normal;
}

code, kbd, pre, samp {
    font-family: courier new, courier, monospace;
}

small {
    font-size: 12px;
}

ul, ol {
    list-style: none;
}

legend {
    color: #000;
}

fieldset, img {
    border: 0;
}

button, input, select, textarea {
    font-size: 100%;
}

table {
    border-collapse: collapse;
}

.hidden {
    display: none;
}

.invisible {
    visibility: hidden;
}

.clr {
    *zoom: 1;
}

.sj-news li, .story li.cick, .story li.cick_2, .login-1, .login-1 ul li a, .login-1 ul li a:hover, .tl-1 ul li, .ct-6 p, .zh-list a, .news-list li a {
    background: url(../images/sjw_head1.png) no-repeat;
}

.main1t {
    clear: both
}

.main1 {
    margin-top: 10px;
    clear: both
}

.col-sub {
    width: 230px;
    height: 388px;
    float: left;
    margin-right: 10px;
}

.col-main {
    width: 420px;
    float: left
}

.col-extra {
    width: 310px;
    float: right;
}

.title-1, .ft-1, .title-2, .fb-btn a, .fb-btn a:hover, .ft-2, .title-3, .title-3 ul li.k1, .title-3 ul li.k1_2, .title-3 ul li.k2, .title-3 ul li.k3, .title-3 ul li.k4, .ft-3, .title-4, .listclass, .title-6, .title-7 {
    background: url(../images/sjw_head2.png) no-repeat
}

.title-1 {
    background-position: 0 -124px;
    height: 30px;
    overflow: hidden;
    text-align: right;
    line-height: 30px;
}

    .title-1 h3 {
        float: left;
        font-size: 14px;
        color: #333;
        padding-left: 16px;
    }

    .title-1 span {
        margin-right: 10px;
    }

.contentindex, .bd {
    border-left: 1px solid #D8D8D8;
    border-right: 1px solid #D8D8D8
}

.ct-1 {
    height: 354px;
    overflow: hidden
}

.ct-2 {
    height: 184px;
    overflow: hidden;
    padding-top: 10px;
}

.ct-3 {
    height: 50px;
    overflow: hidden
}

.ct-4 {
    height: 197px;
    overflow: hidden
}

.ct-5 {
    height: 588px;
    overflow: hidden;
}

.ct-6 {
    height: 260px;
    overflow: hidden;
    padding-top: 10px;
}

.ct-7 {
    height: 236px;
    overflow: hidden
}

.ct-8 {
    height: 266px;
    overflow: hidden
}

.ct-8_1 {
    height: 437px;
    overflow: hidden
}

.ct-9 {
    height: 160px;
    overflow: hidden
}

.ct-10, .ct-11, .ct-12 {
    height: 192px;
    overflow: hidden
}

.ct-13, .ct-14 {
    height: 180px;
    overflow: hidden
}

.ct-114 {
    height: 160px;
    overflow: hidden
}

.ct-114_1 {
    height: 266px;
    overflow: hidden
}

.ft-1 {
    height: 4px;
    background-position: 0 -157px;
    overflow: hidden
}

.ft-2 {
    height: 4px;
    background-position: 0 -71px;
    overflow: hidden
}

.ft-3 {
    height: 5px;
    background-position: 0 -116px;
    overflow: hidden
}

.sj-news {
    margin: 8px 0 8px 10px;
    clear: both
}

    .sj-news li {
        background-position: -1px -268px;
        padding-left: 10px;
        height: 20px;
        width: 200px;
        overflow: hidden;
    }

.story {
    border-bottom: 1px solid #D8D8D8;
    clear: both;
    height: 25px;
}

    .story li {
        float: left;
        font-size: 14px;
        line-height: 25px;
        text-align: center;
        margin: 0 4px;
        width: 83px;
        color: #065ba5;
        cursor: pointer
    }

        .story li.cick {
            width: 83px;
            height: 25px;
            background-position: -338px -400px;
            position: relative;
            top: 1px;
            font-weight: bold
        }

        .story li.cick_2 {
            width: 83px;
            height: 25px;
            background-position: -338px -400px;
            position: relative;
            top: 1px;
            font-weight: bold
        }

.story-tp1 img, .story-tp2 img {
    border: 1px solid #eaeaea;
    margin: 18px 10px 14px;
    float: left;
    display: inline
}

.story-tp1 ul {
    margin-top: 18px;
    float: left;
    width: 140px;
}

.story-tp2 ul {
    margin-top: 8px;
    float: left;
    width: 225px;
}

    .story-tp2 ul li {
        line-height: 18px;
        height: 20px;
        margin: 0px 0px 0px 10px;
        overflow: hidden
    }

.story-tp1 ul li {
    line-height: 18px;
    height: 20px;
    overflow: hidden
}

.story-tp1 li.t1 a, .story-tp2 li.t1 a {
    font-weight: bold;
    color: #065ba5
}

.show1-gd {
    clear: both;
    padding: 0 10px;
    color: #646464
}

.show1-gd2 {
    clear: both;
    padding: 10px;
    color: #646464;
}

    .show1-gd2 p {
        padding-bottom: 2px;
        line-height: 18px;
        height: 20px;
        overflow: hidden
    }

    .show1-gd2 i a {
        color: #065ba5;
        margin-right: 4px
    }

.ad-tp1 {
    width: 418px;
    height: 148px;
    border: 1px solid #D8D8D8;
    overflow: hidden;
    margin-bottom: 10px
}

.title-2 {
    background-position: 0 -37px;
    height: 30px;
    text-align: right;
    line-height: 30px;
    clear: both;
    overflow: hidden;
    position: relative
}

    .title-2 h3 {
        float: left;
        padding-left: 10px;
        font-size: 14px;
        font-weight: bold;
        margin-right: 16px;
    }

    .title-2 ul {
        float: left;
        width: 250px;
        text-align: center;
    }

    .title-2 li {
        float: left;
        padding: 0 4px;
    }

        .title-2 li i {
            color: #F60;
            font-weight: bold
        }

        .title-2 li span a {
            color: #F00
        }

.fb-btn {
    display: block;
    width: 71px;
    height: 20px;
    position: absolute;
    right: 8px;
    top: 5px;
    line-height: 20px;
    text-indent: 20px;
    text-align: left;
}

    .fb-btn a {
        background-position: -559px -262px;
        display: block;
        color: #ffffff
    }

        .fb-btn a:hover {
            background-position: -559px -302px;
        }

.show_dht {
    margin: 0px 8px 0;
    height: 180px;
    overflow: hidden
}

.ct-2 ul li {
    float: left;
    width: 195px;
    padding-right: 4px;
    height: 22px;
    line-height: 22px;
    overflow: hidden
}

    .ct-2 ul li i {
        margin-right: 4px;
        color: #065ba5
    }

.login-1 {
    height: 54px;
    background-position: 0 -369px;
    margin-bottom: 10px;
}

    .login-1 ul {
        padding: 8px 0 0 16px;
    }

        .login-1 ul li {
            float: left;
        }

    .login-1 li.zc {
        margin-right: 14px
    }

    .login-1 ul li a {
        display: block;
        background-position: 0 -324px;
        font-size: 14px;
        font-weight: bold;
        color: #da4901;
        overflow: hidden;
        width: 132px;
        height: 37px;
        line-height: 37px;
        text-align: center
    }

        .login-1 ul li a:hover {
            background-position: -136px -324px;
            text-decoration: none
        }

.use-tool {
    margin-bottom: 10px;
}

.title-3 {
    height: 31px;
    background-position: 0 -251px;
    font-size: 12px;
    text-align: center;
    font-weight: bold;
}

    .title-3 ul li {
        float: left;
        width: 77px;
        height: 31px;
        line-height: 31px;
        color: #646464;
        cursor: pointer
    }

        .title-3 ul li.k1 {
            background-position: 0 -287px;
        }

        .title-3 ul li.k1_2 {
            background-position: 0 -287px;
        }

        .title-3 ul li.k2 {
            background-position: -77px -287px;
        }

        .title-3 ul li.k3 {
            background-position: -154px -287px;
        }

        .title-3 ul li.k4 {
            background-position: -231px -287px;
        }

.tl-1 ul {
    padding: 0 8px;
    margin-top: 10px
}

    .tl-1 ul li {
        float: left;
        width: 126px;
        background-position: -1px -292px;
        padding: 0 10px;
        overflow: hidden;
        white-space: nowrap;
        height: 20px
    }

.title-4 {
    background-position: 0 -83px;
    height: 30px;
    overflow: hidden;
    text-align: right;
    line-height: 30px;
}

    .title-4 h3 {
        float: left;
        padding-left: 10px;
        font-size: 14px;
    }

    .title-4 span {
        margin-right: 10px;
    }

.titlel-4 {
    background: url(../images/titlel_head.png) no-repeat
}

.titlel-4 {
    background-position: 0 0px;
    height: 30px;
    overflow: hidden;
    text-align: right;
    line-height: 30px;
}

    .titlel-4 h3 {
        float: left;
        padding-left: 10px;
        font-size: 14px;
    }

    .titlel-4 span {
        margin-right: 10px;
    }

.brd {
    border: 1px solid #D8D8D8;
    border-top: none
}

.jp-pr {
    padding-top: 8px
}

    .jp-pr li {
        width: 72px;
        float: left;
        margin-left: 23px;
        display: inline
    }

        .jp-pr li img {
            width: 70px;
            height: 60px;
            border: 1px solid #eaeaea
        }

        .jp-pr li span {
            text-align: center;
            padding-top: 2px;
            display: block;
            height: 20px;
            line-height: 20px;
            overflow: hidden;
            cursor: pointer;
        }

.main2 {
    clear: both;
    margin-top: 10px;
}

.main3 {
    clear: both;
    margin-top: 10px;
}

.fl-list {
    width: 660px;
    float: left
}

.col-fl {
    width: 310px;
    float: right
}

.listclass {
    height: 32px;
    background-position: 0 -173px;
    position: relative
}

.title-5 {
    height: 32px;
    text-align: right;
    overflow: hidden
}

    .title-5 span {
        display: block;
        position: absolute;
        z-index: 10;
        top: 6px;
        right: 16px;
        width: 200px;
    }

    .title-5 h3 {
        float: left;
        padding-left: 18px;
        font-size: 14px;
        color: #FFF;
        line-height: 36px
    }

.py-fl {
    height: 36px;
    line-height: 36px;
    position: relative;
    z-index: 2
}

    .py-fl a {
        padding: 1px 5px 0 5px;
        font-weight: bold;
        z-index: 10;
        font-size: 14px;
        color: #666
    }

        .py-fl a.over {
            border: 1px solid #f7af75;
            padding: 0 4px 9px 5px;
            border-bottom: none;
            color: #F60;
            background-color: #fffdfa;
            z-index: 10;
            position: relative
        }

    .py-fl span {
        display: block;
        float: left;
        font-weight: bold;
        padding-left: 10px;
        font-size: 14px;
    }

.fl-show1 {
    width: 628px;
    border: 1px solid #f7af75;
    position: absolute;
    top: 35px;
    _top: 36px;
    left: 0;
    z-index: 8;
    background-color: #fffdfa
}

    .fl-show1 ul {
        margin: 8px;
    }

        .fl-show1 ul li {
            float: left;
            width: 120px;
            line-height: 20px;
        }

            .fl-show1 ul li a {
                font-weight: normal;
                color: #065ba5
            }

.ct-5 h4 {
    background-color: #f6fafb;
    float: left;
    font-size: 14px;
    font-weight: bold;
    overflow: hidden;
    text-align: center;
    width: 20px;
    margin: 1px;
    display: inline;
    border: 1px solid #dbe9f4
}

.consumer h4, .industrial h4, .materials h4 {
    height: 108px;
    padding: 44px 4px 0;
}

.consumer, .industrial, .materials {
    height: 156px;
    border-bottom: 0px solid #eaeaea;
    clear: both;
    padding: 1px
}

.ad-tp2 {
    width: 308px;
    height: 76px;
    overflow: hidden;
    border: 1px solid #D8D8D8;
    overflow: hidden;
    margin-bottom: 10px;
}

.market {
    margin-bottom: 10px;
}

.ct-6 ul {
    padding: 0 10px;
}

.ct-6 li {
    border-bottom: 1px dotted #eaeaea;
    height: 74px;
    clear: both;
    padding-top: 12px;
    float: left;
    width: 280px;
}

    .ct-6 li.nobd {
        border: none
    }

.ct-6 ul li img {
    float: left;
    width: 118px;
    height: 58px;
    overflow: hidden;
    border: 1px solid #eaeaea;
    margin-right: 16px;
}

.ct-6 li div {
    float: left;
    width: 140px;
    overflow: hidden
}

.ct-6 p {
    width: 130px;
    background-position: -1px -290px;
    padding-left: 10px;
    height: 32px;
    overflow: hidden;
}

    .ct-6 p.org a {
        color: #065ba5;
        font-weight: bold
    }

        .ct-6 p.org a:hover {
            color: #F60
        }

.ct7-tp {
    clear: both;
    padding-top: 18px
}

    .ct7-tp li {
        width: 80px;
        float: left;
        margin-left: 16px;
        display: inline
    }

    .ct7-tp img {
        border: 1px solid #eaeaea;
        width: 80px;
        height: 70px
    }

    .ct7-tp span {
        display: block;
        text-align: center;
        padding-top: 2px;
    }

.ct7-list {
    clear: both;
    margin-top: 10px;
}

    .ct7-list li {
        float: left;
        height: 22px;
        width: 140px;
        margin-left: 8px;
        display: inline;
        overflow: hidden
    }

        .ct7-list li i {
            margin-right: 2px;
        }

            .ct7-list li i a {
                color: #065ba5
            }

                .ct7-list li i a:hover {
                    color: #F60
                }

.pr-list {
    width: 660px;
    float: left
}

.col-pr {
    width: 310px;
    float: right
}

.title-7 {
    height: 30px;
    text-align: right;
    background-position: 0 0;
    line-height: 30px;
}

    .title-7 h3 {
        float: left;
        padding-left: 10px;
        font-size: 14px;
    }

.sd01 {
    float: left;
    padding-left: 10px;
    font-size: 14px;
    border: 1px solid #E2E6EA;
    background-color: #ffffff;
    border-bottom: none;
}

.title-7 span {
    padding-right: 10px;
}

.title-7 a {
    padding-left: 8px;
}

.ad-tp3 {
    width: 308px;
    height: 94px;
    overflow: hidden;
    margin-bottom: 10px;
    border: 1px solid #D8D8D8
}

.ct-8 ul li {
    width: 98px;
    float: left;
    padding: 14px 0 0 28px;
}

    .ct-8 ul li img {
        border: 1px solid #eaeaea;
        width: 90px;
        height: 90px;
        overflow: hidden;
        margin-bottom: 2px;
    }

    .ct-8 ul li span {
        display: block;
        text-align: center;
    }

.ct-8_1 ul li {
    width: 150px;
    float: left;
    padding: 10px 0 0 13px;
}

    .ct-8_1 ul li img {
        border: 1px solid #eaeaea;
        width: 140px;
        height: 110px;
        overflow: hidden;
        margin-bottom: 2px;
    }

    .ct-8_1 ul li span {
        display: block;
        text-align: center;
    }

.ct-9 ul {
    margin: 12px 0 0 10px
}

    .ct-9 ul li {
        height: 24px;
        display: inline;
    }

.ct-9 i, .ct-9 span {
    margin-right: 4px;
    display: block;
    float: left;
    height: 24px
}

.ct-9 i {
    width: 60px;
}

.ct-9 span {
    width: 110px;
}

.main4 {
    margin-top: 10px;
    clear: both
}

.main5 {
    margin-top: 10px;
    clear: both
}

.bs-news {
    width: 325px;
    float: left;
    margin-right: 10px;
}

.bs-newsl {
    width: 310px;
    float: left;
    margin-right: 10px;
}

.last2 {
    margin: 0px;
}

.comy {
    width: 660px;
    float: left;
}

.school {
    width: 310px;
    float: right
}

.fw-tp {
    height: 120px;
    overflow: hidden
}

    .fw-tp li {
        width: 100px;
        float: left;
        margin: 14px 0 0 36px;
        display: inline
    }

    .fw-tp img {
        height: 73px;
        width: 98px;
        border: 1px solid #eaeaea;
        overflow: hidden;
        margin-bottom: 4px
    }

    .fw-tp span {
        display: block;
        text-align: center
    }

.fw-list {
    clear: both;
    margin-top: 10px;
}

    .fw-list li {
        width: 300px;
        float: left;
        margin-left: 10px;
        display: inline;
        line-height: 21px;
        height: 22px;
        overflow: hidden
    }

        .fw-list li i {
            margin-right: 4px;
        }

            .fw-list li i a {
                color: #065ba5
            }

                .fw-list li i a:hover {
                    color: #F60
                }

.zh-tp {
    padding: 14px 0 0 10px;
    clear: both;
    margin-bottom: 10px;
}

    .zh-tp img {
        float: left;
        width: 100px;
        height: 75px;
        border: 1px solid #eaeaea;
        margin-right: 10px;
    }

    .zh-tp ul {
        float: left;
        width: 180px;
        overflow: hidden
    }

        .zh-tp ul li {
            height: 20px;
        }

            .zh-tp ul li.zhbt {
                height: 30px;
                padding-top: 8px
            }

                .zh-tp ul li.zhbt a {
                    font-weight: bold;
                    color: #065ba5
                }

                    .zh-tp ul li.zhbt a:hover {
                        color: #F60
                    }

.zh-list {
    clear: both;
    padding: 0 10px
}

    .zh-list li {
        height: 21px;
        width: 300px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

        .zh-list li a {
            height: 20px;
            background-position: -1px -294px;
            padding-left: 10px;
        }

.news-tp {
    margin: 14px 0 0 10px;
    clear: both;
}

    .news-tp img {
        float: left;
        border: 1px solid #eaeaea;
        margin-right: 10px;
    }

    .news-tp ul {
        width: 186px;
        float: left
    }

        .news-tp ul li a, .news-tp ul li a:hover {
            color: #333;
            text-decoration: none
        }

        .news-tp ul li.nes-tit {
            height: 22px;
            padding-top: 6px
        }

            .news-tp ul li.nes-tit a, .sq-bt p a {
                font-size: 14px;
                font-weight: bold;
                color: #065ba5;
            }

                .news-tp ul li.nes-tit a:hover, .sq-bt p a:hover {
                    color: #F60
                }

        .news-tp ul li {
            line-height: 18px;
        }

.news-list {
    clear: both;
    border-top: 1px dotted #eaeaea;
    width: 300px;
    margin: 10px auto 0;
    padding-top: 10px;
}

    .news-list li {
        width: 146px;
        float: left;
        margin-left: 4px;
        display: inline;
        height: 24px;
        line-height: 24px;
        overflow: hidden;
    }

        .news-list li a {
            font-size: 12px;
            color: #065ba5;
            height: 20px;
            background-position: -1px -294px;
            padding-left: 10px;
        }

.sq-tp {
    width: 270px;
    float: left;
    margin: 6px 6px 0 10px;
    display: inline;
    height: 170px;
    border-right: 1px dotted #eaeaea;
}

.sq-nr {
    margin-top: 8px;
}

    .sq-nr img {
        width: 100px;
        height: 70px;
        border: 1px solid #eaeaea;
        float: left;
        margin-right: 8px;
    }

    .sq-nr ul {
        width: 140px;
        float: left
    }

    .sq-nr li {
        height: 18px;
    }

        .sq-nr li.sq-tit {
            font-weight: bold;
            padding: 2px 0;
        }

    .sq-nr a, .sq-nr a:hover {
        color: #333;
        text-decoration: none
    }

.sq-bt p {
    text-align: center;
    padding-bottom: 8px;
}

.sq-list {
    width: 650px;
    display: inline;
    margin-left: 10px
}

    .sq-list li {
        float: left;
        height: 22px;
        width: 310px; /* height: 21px; */ /* width: 300px; */
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

        .sq-list li i {
            margin-right: 4px;
        }

.sty-tp {
    padding: 10px 0 0 10px;
    clear: both;
    height: 96px;
    overflow: hidden
}

    .sty-tp ul {
        width: 180px;
        float: left;
    }

        .sty-tp ul li {
            height: 20px;
        }

.sq-lb {
    margin-left: 20px;
}

.sq-bt a, .sq-bt a:hover {
    color: #333;
    text-decoration: none
}

.sty-tcy {
    width: 102px;
    height: 77px;
    float: left;
    margin-right: 10px;
}

    .sty-tcy img {
        border: 1px solid #eaeaea;
        width: 100px;
        height: 70px;
        overflow: hidden;
        margin-bottom: 4px;
    }

    .sty-tcy span {
        display: block;
        text-align: center
    }

.sty-list {
    clear: both;
    width: 300px;
    margin: 12px auto 0;
}

    .sty-list li {
        margin-left: 4px;
        height: 20px
    }

        .sty-list li i {
            margin-right: 4px;
        }

            .sty-list li i a {
                color: #065ba5
            }

                .sty-list li i a:hover {
                    color: #F60
                }

.sty-tcy a {
    font-weight: bold
}

.main6 {
    margin-top: 10px;
    clear: both
}

.ad-tp4 {
    width: 658px;
    height: 78px;
    overflow: hidden;
    border: 1px solid #D8D8D8;
    float: left
}

.ad-tp5 {
    width: 308px;
    height: 78px;
    overflow: hidden;
    border: 1px solid #D8D8D8;
    float: right
}

.ad-tp6 {
    width: 310px;
    height: 120px;
    overflow: hidden;
    border: 1px solid #D8D8D8;
    margin-bottom: 10px
}

.ad-tp7 {
    width: 310px;
    height: 160px;
    overflow: hidden;
    border: 1px solid #D8D8D8;
    margin-bottom: 10px
}

.ad-tp8 {
    width: 980px;
    height: 70px;
    border: 1px solid #D8D8D8;
    overflow: hidden;
    margin-bottom: 10px
}

.part10 {
    border: 1px solid #D8D8D8;
    line-height: 20px;
}

    .part10 .grid-24 {
        width: 952px;
    }

    .part10 .p-list {
        margin: 12px;
        word-wrap: break-word;
        word-break: break-all;
        overflow: hidden
    }

    .part10 .lp {
        float: left;
        width: 180px;
        font-weight: bold;
        color: #F93400;
    }

    .part10 .rp {
        clear: both;
        float: left;
        width: 908px;
        padding-top: 3px
    }

        .part10 .rp a {
            float: left;
            line-height: 14px;
            border-right: 1px solid #666;
            padding-right: 8px;
            margin: 0 8px 6px 0;
            white-space: nowrap;
        }

.layout-p32a24 {
    width: 980px;
    margin: 0 auto 8px auto;
    font-family: å®‹ä½“
}

.clr {
    clear: both
}

a {
    color: #595959;
}

.layout-p32a24 div, .layout-p32a24 td {
    line-height: 18px;
}

layout-p32a24, .layout-p24a30 {
    zoom: 1;
}

    .layout-p32a24:after, .layout-p24a30:after {
        content: "\0020";
        display: block;
        height: 0;
        clear: both;
    }

.grid-fixed {
    margin-right: 0 !important;
}

.layout-p32a24, .layout-p24a30 {
    margin-bottom: 8px;
}

    .layout-p32a24 .grid-24 {
        float: left;
        width: 952px;
    }

.tl-2 {
    padding-top: 10px;
}

    .tl-2 p {
        width: 262px;
        background-position: 7px -292px;
        padding: 0 10px 0 15px;
        overflow: hidden;
        white-space: nowrap;
        height: 20px;
    }

    .tl-2 span {
        font-weight: bold;
        color: #006699
    }

    .tl-2 a, .tl-2 a:visited {
        color: #666
    }

        .tl-2 a:hover, .tl-2 :hover span {
            color: #f60
        }

.adg_pg {
    position: absolute;
    right: 3px;
    bottom: 2px;
}

    .adg_pg li {
        float: left;
        color: #FF7300;
        text-align: center;
        line-height: 6px;
        width: 16px;
        height: 6px;
        font-family: Arial;
        font-size: 12px;
        cursor: pointer;
        overflow: hidden;
        margin: 3px 1px;
        border: 1px solid #FF7300;
        background-color: #fff;
        text-indent: -9999em;
        overflow: hidden
    }

        .adg_pg li.cik {
            float: left;
            color: #FF7300;
            text-align: center;
            line-height: 6px;
            width: 16px;
            height: 6px;
            font-family: Arial;
            font-size: 12px;
            cursor: pointer;
            overflow: hidden;
            margin: 3px 1px;
            border: 1px solid #FF7300;
            background-color: #FF7300;
            text-indent: -9999em;
            overflow: hidden
        }

.PageBotLef {
    width: 630px;
    height: 80px;
    position: relative;
    overflow: hidden;
}

.PageRight {
    width: 310px;
    height: 96px;
    position: relative;
    overflow: hidden;
}

.PageT {
    width: 389px;
    height: 150px;
    position: relative;
    overflow: hidden;
}

.PageBotRig {
    width: 309px;
    height: 79px;
    position: relative;
    overflow: hidden;
}

.meb_show0 {
    padding: 4px 0 0 10px;
    clear: both
}

.meb_1 {
    background: url(../images/icon_mb.gif) no-repeat 0 4px;
    padding-left: 28px;
    line-height: 24px
}

.meb_2 {
    background: url(../images/icon_mb.gif) no-repeat 0 -20px;
    padding-left: 28px;
    line-height: 24px
}

.bule {
    color: #0158a7
}

    .bule:hover {
        color: #F60
    }

.org {
    color: #FF4E00
}

    .org:hover {
        color: #F60
    }

.ft14 {
    font-size: 14px;
}

.ftB {
    font-weight: bold
}

.anh {
    color: #d70000
}

.green {
    color: #287f92
}

.fhs {
    color: #a35d8b
}

.red {
    color: #F00
}

.que_inf {
    width: 24px;
    height: 87px;
    position: absolute;
    right: -30px;
}

    .que_inf a {
        background: url(../images/fk_icon.png) no-repeat;
        width: 24px;
        height: 87px;
        text-indent: -9999em;
        overflow: hidden;
        display: block
    }

        .que_inf a:hover {
            background-position: -24px 0
        }

.no_show {
    visibility: hidden;
    width: 0;
    height: 0;
}

    .no_show img {
        display: none;
        visibility: hidden
    }

.tab_1 {
    float: left;
    padding: 0 15px 0 15px;
    cursor: pointer;
    font-weight: normal;
}

.tab_2 {
    float: left;
    padding: 0 15px 0 15px;
    border-right: #DADCE0 1px solid;
    border-left: #DADCE0 1px solid;
    border-top: #DADCE0 1px solid;
    cursor: pointer;
    background: #FFFFFF;
}
